#include <stdio.h>
#include <string.h>
#include <errorno.h>

// strerror 
// char *strerror(int errnum); 
// 错误码对应的描述
int main()
{
    for (int errno = 0; errno < 100; errno++)
    {
        char *str = strerror(errno);  // 错误码翻译为对应的描述信息
        printf("%d = %s \n", errno, str); // 第43个开始就是Unknown error
    }

    FILE *pf = fopen("test.txt","r");
    if(pf == NULL){
        printf("%s\n",strerror(errno));
    }

    return 0;
}
